void do_tests()
{
#ifndef __NO_ADD_ACTION__
	object tp;
	object o1, o2;

	if (this_player())
	{
		ASSERT(!find_player("bar"));
		SAVETP;
		enable_commands();
		set_living_name("bar");
		o1 = find_player("bar");
		exec(this_object(), tp);
		o2 = find_player("bar");
		exec(tp, this_object());
		disable_commands();
		RESTORETP;
		ASSERT(!o1);
		ASSERT(o2 == this_object());
	}
#endif
}
